const mongoose = require('mongoose');
require('dotenv').config(); // 确保 dotenv 包正确加载环境变量

const connectDB = async () => {
  try {
    await mongoose.connect(process.env.MONGODB_URI); // 直接连接
    console.log('✅ MongoDB 连接成功');
  } catch (err) {
    console.error('❌ MongoDB 连接失败:', err.message);
    process.exit(1);
  }
};

// 使用 module.exports 导出
module.exports = connectDB;